package com.wkbb.basic.model;

import java.io.Serializable;
import java.util.Date;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 用户资料信息表
 * b_user_info
 *
 * @author Lxc
 * @date 2019-07-01 13:57:32
 */
@Data
public class UserInfo implements Serializable {
    /**
     * 编号
     */
    @ApiModelProperty(value = "编号")
    private Long id;

    /**
     * 用户ID
     */
    @ApiModelProperty(value = "用户ID")
    private Long userId;

    /**
     * 姓名发音
     */
    @ApiModelProperty(value = "姓名发音")
    private String speakName;

    /**
     * 民族
     */
    @ApiModelProperty(value = "民族")
    private String nationality;

    /**
     * 性别
     */
    @ApiModelProperty(value = "性别")
    private String sex;

    /**
     * 出生日期
     */
    @ApiModelProperty(value = "出生日期")
    private Date birthDate;

    /**
     * 年龄
     */
    @ApiModelProperty(value = "年龄")
    private Short age;

    @ApiModelProperty(value = "省份CODE")
    private String provinceCode;

    @ApiModelProperty(value = "省份")
    private String province;

    @ApiModelProperty(value = "城市CODE")
    private String cityCode;

    @ApiModelProperty(value = "城市")
    private String city;

    @ApiModelProperty(value = "区镇CODE")
    private String areaCode;

    @ApiModelProperty(value = "区镇")
    private String area;
    /**
     * 地址
     */
    @ApiModelProperty(value = "地址")
    private String addr;

    /**
     * 头像MD5(用于设备校验)
     */
    @ApiModelProperty(value = "头像MD5(用于设备校验)")
    private String headImgMd5;

    /**
     * 头像MD5(用于设备校验)
     */
    @ApiModelProperty(value = "头像MD5(用于设备校验)")
    private String idcard;

    /**
     * 资格证书
     */
    @ApiModelProperty(value = "资格证书")
    private String certificate;

    /**
     * 其它证书
     */
    @ApiModelProperty(value = "其它证书")
    private String anotherCertificate;

    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Date createTime;

    /**
     * 修改时间
     */
    @ApiModelProperty(value = "修改时间")
    private Date updateTime;

}